at a high cost - Allemand Anglais Dictionnaire